669f3aaf43c7818db50c19d82fa3bedf45e30c4c,tests/src/test/java/com/orientechnologies/orient/test/database/auto/GraphTest.java,GraphTest,populate,#,40

Before Change


				.setSuperClass(database.getMetadata().getSchema().getClass(OGraphVertex.class));

		database.getMetadata().getSchema().createClass("GraphCar").setSuperClass(vehicleClass);
		database.getMetadata().getSchema().createClass("GraphMotocycle").setSuperClass(vehicleClass);
		database.getMetadata().getSchema().save();

		OGraphVertex carNode = database.createVertex("GraphCar").set("brand", "Hyundai").set("model", "Coupe").set("year", 2003).save();

After Change


		database.open("admin", "admin");

		OClass vehicleClass = database.getMetadata().getSchema().getClass("GraphVehicle");
		if (vehicleClass != null) {
			database.getMetadata().getSchema().removeClass("GraphVehicle");
			database.getMetadata().getSchema().removeClass("GraphCar");
			database.getMetadata().getSchema().removeClass("GraphMotocycle");

			vehicleClass = database.getMetadata().getSchema().createClass("GraphVehicle")
					.setSuperClass(database.getMetadata().getSchema().getClass(OGraphVertex.class));

			database.getMetadata().getSchema().createClass("GraphCar").setSuperClass(vehicleClass);
			database.getMetadata().getSchema().createClass("GraphMotocycle").setSuperClass(vehicleClass);
			database.getMetadata().getSchema().save();
		}